package com.buercorp.wangyu.file;

import java.io.File;
import java.io.IOException;

/**
 * File 文件创建功能 写
 * @author liyiyu
 */
public class FileTest2 {
    public static void main(String[] args) throws IOException {
        /**
         * 在E：\\fileTest目录下创建一个 文件java.txt
         * public boolean createNewFile() 当具有该名称的文件不存在时 创建一个由该抽象路径名命名的新空文件
         * 如果文件不存在 就创建文件 并返回true
         * 如果文件存在 就不创建文件 并返回false
         */
        File f1 = new File("E:\\fileTest\\java.txt");
        System.out.println(f1.createNewFile());

        /**
         * 在E：\\fileTest目录下创建一个 目录JavaSE
         * public boolean mkdir() 创建由此抽象路径命名的目录
         * 如果目录不存在 就创建目录 并返回true
         * 如果目录存在 就不创建目录 并返回false
         */
        File f2 = new File("E:\\fileTest\\javaSE");
        System.out.println(f2.mkdir());

        /**
         * 在E：\\fileTest目录下创建一个多级目录JavaWeb\\HTML
         * public boolean mkdirs() 创建由此抽象路劲名命名的目录 包括任何必须但不存在的父目录
         */
        File f3 = new File("E:\\fileTest\\JavaWEB\\HTML");
        System.out.println(f3.mkdirs());
    }
}
